evaluating definite integrals